草庐IT

Bootstrap4 表单

全部标签

php - Zend Framework 如何使用 partialLoop 列出表单元素

我是ZendFramework的新手,不确定这是否可行。我想使用partialloop来创建包含表单字段的表格。我在View中使用这段代码:ClienteDescripcionpartialLoop('partials/_solicitud-row.phtml',$this->form);?>在部分我试过这个:key."=".$this->value;?>还有这个Descripcion;?>cliente;?>FechaHoraCreada;?>Monto;?>使用它我得到了表格的标题(ClienteDescripcion)但仅此而已。我知道部分已处理,因为使用第一个部分列出了等号“=

php - 重用由 PHP 表单中的文件上传创建的临时文件

关于文件上传,我有一个上传文件的表单,我得到$temp_name=$_FILES['name']['temp_name']并将其存储在一个变量中。然后我可以在另一个表单的move_uploaded_file("$temp_name","$location")中再次使用该变量吗?这行得通吗??当我们上传文件时,会在服务器上创建一个临时位置。临时文件可以使用多长时间?谢谢。 最佳答案 您只能在接收上传的脚本中使用该名称,因为临时文件只会持续到脚本执行结束。如果您想重复使用该文件,则必须将其永久保存。

php - (PHP) 在同一页面上处理表单提交与在单独的页面上处理相比更好/更少/同样好吗?

我有一个PHP表单,我想知道应该如何处理提交。我记得在学习Rails时,行为是为表单提供一个特殊的处理程序页面,然后将用户重定向到登录页面,这将防止用户通过点击后退按钮并返回到表单提交页面。对于我的PHP表单,为了避免此类错误(并且为了安全起见,但它可能会在其中发挥作用)是否最好通过post将表单数据发送到处理页面,他们将用户重定向到该页面?还是只在与表单相同的页面上处理表单数据就可以了?如果我选择了后者,用户是否有可能通过回击/刷新等方式不小心重新提交数据? 最佳答案 Post-Redirect-Get是为web表单推荐的设计模式

php - Zend_Pdf 操作 PDF 表单域

我目前有一个项目,其中有许多表单被处理并存储在数据库中。成功完成后,将通过电子邮件通知管理员该表单提交的内容。问题是这些表格之一我需要它看起来完全像我的PDF格式的邮购版本。所以我有两个基本选择:找出我需要写入的“字段”的所有坐标,然后在这些坐标处覆盖​​我绘制的文本使用AcrobatPro的表单向导将pdf转换为pdf表单,然后以编程方式设置字段值我知道选项1是可行的。我以前做过类似的事情。问题是表格非常复杂,有很多坐标需要计算...此外,这个过程有很多试验和错误。选项2似乎会更容易,只要我可以通过迭代或名称/id访问字段并设置值即可。所以我的问题是,Zend_Pdf是否支持对PDF

php - 使用 PHP 或 JavaScript 通过 HTML 表单提交传递 URL 变量

我需要简单地将一个表单变量传递给一个URL变量。我怀疑这很容易做到,但我很难在任何地方在线找到清晰的步骤(不是大量代码)。这是我当前的表单代码FindaDealer我所需要的只是将浏览器发送到如下内容:http://www.mydomain.com/dealers.php?zip=55118提前感谢您的帮助。问题更新感谢Drew和Anton的回复,这里有更新。更改输入名称属性以匹配URLvar名称(tZip到zip)以及将POST更改为GET可以解决问题,但出于某种原因,它还添加了两个额外的URL变量(&x=0&y=0)。我猜这是我的PHP代码不正确的地方,因为我无论如何都不是PHP向

php - 如何将数据从 HTML 表单保存到 WordPress 中的数据库表?

我有一个WordPress主题,我正在尝试将HTML表单中的数据保存到数据库中。我制作了HTML表单并添加了一个“保存并关闭”按钮,该按钮调用名为saveData()的JavaScript函数,该函数从表单中获取数据并将其发送到addrow.php,它应该将数据保存到名为vel的数据库表中。我认为问题出在addrow.php中,因为在WordPress中,需要使用全局$wpdb或其他一些东西。关于如何将数据从HTML表单保存到WordPress驱动的应用程序中的数据库表中的简单示例是什么?addrow.php代码: 最佳答案 你是对

PHP 5.3 使用和 Symfony 表单

我正在尝试将一些Symfony表单组件包含到我的项目中。useSymfony\Component\Form\Form;useSymfony\Component\Form\FormInterface;如果我这样做,我会得到:Fatalerror:Class'Symfony\Component\Form\Form'notfound即使我知道这是表单元素所在的位置。使用需要'Symfony\Component\Form\Form.php'有效,但我需要为表单元素添加别名才能使类正常工作。编辑:在将ClassLoader复制到项目后尝试此操作仍然会带来相同的错误:require_once__D

php - 使 zend EmailAddress 表单验证器仅返回一条自定义错误消息

我正在创建一个像这样的电子邮件表单元素(在Zend表单中)://createe-mailelement$email=$this->createElement('text','username')->setLabel('E-mail:')->setRequired(true)->addFilters(array('StringTrim','StringToLower'))->addValidator('EmailAddress',false,array('messages'=>array(Zend_Validate_EmailAddress::INVALID=>'Dite-mailadr

php - 如何使用 post 或 get 在表单中传递选择列表的 id 值?

表单中的选择列表,我知道使用post或get传递选项值没有问题。但是,如果我还想传递selectid值,是否可能以及如何进行?例如:SelectaStatus0123这是简单的打印php代码:可以打印已经选中的option的值,但是如果我也想贴id值,这里是1怎么修改代码呢。我想这样做是因为我希望id成为一个变量来存储一些int数字。谢谢! 最佳答案 id属性专为在客户端代码中使用而设计。如果您想传递额外的数据,请使用隐藏的输入——这就是它们的设计目的。SelectaStatus0123

php - Codeigniter 表单验证外部回调

我需要检查插入的user_id是否存在。我打算在Codeigniter表单验证中使用回调,但它们需要在Controller中执行验证的函数。我在跨多个Controller的许多页面上使用它,所以我想我会在模型中使用它。Codeigniter不支持这一点。http://codeigniter.com/forums/viewthread/205469/我找到了这个,但似乎每次验证都有很多代码。我经常使用它,所以我不想每次都使用那么大的代码。如何使用尽可能少的代码从模型运行表单验证? 最佳答案 扩展CI_Form_Validation。这